package com.linkoog.devtools.code_generator.wizard;

import com.linkoog.devtools.code_generator.database.domain.TableInfo;
import com.linkoog.devtools.code_generator.template.model.node.TemplateNodeData;
import com.intellij.openapi.module.Module;
import com.intellij.openapi.project.Project;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.PsiDirectory;
import com.linkoog.devtools.intellij.wizard.WizardContext;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@Data
@EqualsAndHashCode(callSuper=true)
public class GenerateWizardContext extends WizardContext {

    private Project project;

    private Module module;

    private VirtualFile selectedPackageVF;

    private String selectedPackage;

    private PsiDirectory basePsiDirectory;

    private List<TableInfo> tableInfoList;

    private TemplateNodeData templateNodeData;



}
